package com.vcredit.creditcat.model;

import java.io.Serializable;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

import com.vcredit.creditcat.model.base.AbstractItem;

/**
 * 身份信息认证表
 **/
public class AuthIdentity extends AbstractItem implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/** id **/
	private java.lang.Long id;
	/** proccess_id **/
	private java.lang.Long proccessId;
	/** 正面照 **/
	private java.lang.String idFront;
	/** 反面照 **/
	private java.lang.String idBack;
	/** 脸部照 **/
	private java.lang.String idFace;
	/** 活体识别相似度 **/
	private java.lang.Integer liveCompareValue;
	/** 地址 **/
	private java.lang.String address;
	/** 性别 **/
	private java.lang.String gender;
	/** 身份证开始日期 **/
	private java.lang.String validDateBegin;
	/** 身份证结束日期 **/
	private java.lang.String validDateEnd;
	/** 民族 **/
	private java.lang.String nation;
	/** 签发机关 **/
	private java.lang.String agency;
	/** 生日 **/
	private String birthday;
	/** 状态（1.认证中 2.已认证） **/
	private java.lang.Integer authStatus;
	/** 认证完成时间 **/
	private java.lang.String completeDt;
	/** 身份证姓名 **/
	private java.lang.String name;
	/** 身份证号 **/
	private java.lang.String citizenId;
	/** 创建时间 **/
	private java.util.Date createTime;
	/** 最后更新时间 **/
	private java.util.Date updateTime;
	/** 手持身份证照 **/
	private java.lang.String idHandheld;
	/** 手持身份证对比分数 **/
	private java.lang.Integer handheldCompareValue;

	public java.lang.Long getId() {
		return id;
	}

	public void setId(java.lang.Long id) {
		this.id = id;
	}

	public java.lang.Long getProccessId() {
		return proccessId;
	}

	public void setProccessId(java.lang.Long proccessId) {
		this.proccessId = proccessId;
	}

	public java.lang.String getIdFront() {
		return idFront;
	}

	public void setIdFront(java.lang.String idFront) {
		this.idFront = idFront;
	}

	public java.lang.String getIdBack() {
		return idBack;
	}

	public void setIdBack(java.lang.String idBack) {
		this.idBack = idBack;
	}

	public java.lang.Integer getLiveCompareValue() {
		return liveCompareValue;
	}

	public void setLiveCompareValue(java.lang.Integer liveCompareValue) {
		this.liveCompareValue = liveCompareValue;
	}

	public java.lang.Integer getAuthStatus() {
		return authStatus;
	}

	public void setAuthStatus(java.lang.Integer authStatus) {
		this.authStatus = authStatus;
	}

	public java.lang.String getCompleteDt() {
		return completeDt;
	}

	public void setCompleteDt(java.lang.String completeDt) {
		this.completeDt = completeDt;
	}

	public java.lang.String getAddress() {
		return address;
	}

	public void setAddress(java.lang.String address) {
		this.address = address;
	}

	public java.lang.String getGender() {
		return gender;
	}

	public void setGender(java.lang.String gender) {
		this.gender = gender;
	}

	public java.lang.String getValidDateBegin() {
		return validDateBegin;
	}

	public void setValidDateBegin(java.lang.String validDateBegin) {
		this.validDateBegin = validDateBegin;
	}

	public java.lang.String getValidDateEnd() {
		return validDateEnd;
	}

	public void setValidDateEnd(java.lang.String validDateEnd) {
		this.validDateEnd = validDateEnd;
	}

	public java.lang.String getNation() {
		return nation;
	}

	public void setNation(java.lang.String nation) {
		this.nation = nation;
	}

	public java.lang.String getAgency() {
		return agency;
	}

	public void setAgency(java.lang.String agency) {
		this.agency = agency;
	}

	public String getBirthday() {
		return birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public java.lang.String getName() {
		return name;
	}

	public void setName(java.lang.String name) {
		this.name = name;
	}

	public java.lang.String getCitizenId() {
		return citizenId;
	}

	public void setCitizenId(java.lang.String citizenId) {
		this.citizenId = citizenId;
	}

	public java.lang.String getIdFace() {
		return idFace;
	}

	public void setIdFace(java.lang.String idFace) {
		this.idFace = idFace;
	}

	public java.util.Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}

	public java.util.Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(java.util.Date updateTime) {
		this.updateTime = updateTime;
	}

	public java.lang.String getIdHandheld() {
		return idHandheld;
	}

	public void setIdHandheld(java.lang.String idHandheld) {
		this.idHandheld = idHandheld;
	}

	public java.lang.Integer getHandheldCompareValue() {
		return handheldCompareValue;
	}

	public void setHandheldCompareValue(java.lang.Integer handheldCompareValue) {
		this.handheldCompareValue = handheldCompareValue;
	}

	@Override
	public int getStatus() {
		return authStatus;
	}

}